be on the mend - Turkish English Dictionary